Página Nueva suscripción controlada por datos

Use las páginas Nueva suscripción controlada por datos para crear o modificar una suscripción que utiliza datos dinámicos para determinar los destinatarios de la suscripción, la configuración de entrega y los valores de los parámetros del informe. En tiempo de ejecución, el servidor de informes ejecuta una consulta para obtener los valores utilizados para la configuración de la suscripción. Utilice estas páginas para asignar los valores de la consulta a la configuración de la suscripción. Los valores y las opciones que se especifican para una suscripción controlada por datos se reparten entre varias páginas, de manera similar a un asistente. En total, hay siete páginas.

Para crear una suscripción controlada por datos, es necesario saber cómo escribir una consulta o un comando que obtenga los datos de la suscripción. También debe tener un almacén de datos que contenga los datos de origen (es decir, los nombres de los suscriptores y la configuración de entrega asociada a cada uno) que se van a utilizar para la suscripción.

Esta página está disponible para los usuarios con permisos avanzados. Si se utiliza la seguridad predeterminada, no se pueden utilizar suscripciones controladas por datos para los informes situados en la carpeta Mis informes. Para obtener más información sobre los requisitos de las suscripciones, consulte los Libros en pantalla de Reporting Services.

Para abrir esta página, seleccione un informe, haga clic en la ficha Suscripciones en la parte superior de la página y, a continuación, en Nueva suscripción controlada por datos. Para que este botón esté habilitado, el informe debe utilizar credenciales almacenadas.

Iniciar una suscripción (paso 1)

Descripción

Proporcione una descripción para la suscripción. La descripción aparecerá en las listas de suscripciones de Mis suscripciones y de la ficha Suscripciones del informe.

Especifique cómo se notifica a los destinatarios

Seleccione la extensión de entrega que se va a utilizar para distribuir el informe. Para esta suscripción sólo se puede utilizar una extensión de entrega.

Especifique un origen de datos que contenga la información de destinatario

Especifique cómo se define la conexión al origen de datos. Puede elegir un origen de datos compartido si tiene uno que contenga la información de conexión necesaria. También puede especificar la información de conexión directamente en esta suscripción.

La conexión al origen de datos se utiliza para recuperar datos de los suscriptores. Estos datos pueden ser nombres de empleados, id. de empleados, direcciones de correo electrónico y preferencias de formatos de exportación (como HTML o PDF). Si va a utilizar la extensión de entrega de correo electrónico del servidor de informes, el origen de datos debe contener direcciones de correo electrónico.

Especificar una conexión (paso 2)

Si especificó un origen de datos compartido, use esta página para seleccionar el elemento de origen de datos compartido. Puede utilizar el control de árbol para desplazarse hasta el elemento y seleccionarlo. Si va a definir una conexión para esta suscripción, use esta página para especificar las siguientes opciones:

Tipo de conexión

Seleccione qué extensión de procesamiento de datos desea utilizar con el origen de datos.

Cadena de conexión

Escriba la cadena de conexión que desea utilizar para conectarse al origen de datos.

Conectar utilizando

Escriba las credenciales que se van a utilizar para la conexión al origen de datos. Las credenciales se almacenan como valores cifrados en la base de datos del servidor de informes.

Si el origen de datos utiliza autenticación de Windows, seleccione Utilizar como credenciales de Windows para la conexión al origen de datos.

Nota  También puede optar por no usar credenciales. Microsoft no recomienda esta opción.

Especificar una consulta (paso 3)

Cuadro de comando o consulta

Especifique una consulta SQL o un comando que recupere un conjunto de resultados que contenga una fila para cada destinatario de la suscripción. En las páginas siguientes, el conjunto de resultados se utiliza para especificar la configuración de extensión para la suscripción controlada por datos; concretamente, se pueden utilizar las columnas del conjunto de resultados que contengan valores de interés, como direcciones de correo electrónico, para suministrar los valores de la suscripción.

Tiempo de espera

Especifique un valor de tiempo de espera para la consulta. Este valor debe ser lo suficientemente grande para que se complete la validación de la consulta.

Validar

Haga clic en Validar para comprobar la consulta. Para poder continuar, la consulta debe generar resultados válidos. Si no hace clic en Validar, se validará la consulta cuando haga clic en Siguiente.

Establecer las opciones de entrega (paso 4)

En la cuarta página se especifican las opciones de extensión de entrega. Las opciones que aparecen en la página se obtienen de la extensión de entrega. El modo en que especifique dichas opciones puede variar considerablemente según cómo la extensión de entrega las presente. Si la extensión no tiene valores, no aparecen opciones en esta página.

Seleccione Para
Especificar un valor estático Usar un valor constante para la configuración de entrega.

Algunas extensiones de entrega proporcionan valores estáticos para elegir. Por ejemplo, la entrega por correo electrónico del servidor de informes proporciona valores para Incluir informe, Formato de representación, Prioridad e Incluir vínculo.

Tenga cuidado al especificar un valor estático para un campo de destinatario.

Obtener el valor de la base de datos Usar un valor del conjunto de resultados. Las columnas del conjunto de resultados se pueden seleccionar como origen de un valor de datos que se utilizará con cada instancia de la suscripción.
Sin valor Omitir el valor de la suscripción.

Importante  Si se asignan valores estáticos a los campos Para, CC, CCO y Responder a para la entrega por correo electrónico, se pueden obtener resultados imprevistos. Los destinatarios especificados en estos campos recibirán una entrega para cada fila del conjunto de resultados. Si el conjunto de resultados es amplio, se arriesga a desbordar la capacidad del buzón del destinatario. Por ejemplo, si el conjunto de resultados contiene 20 filas, cada destinatario recibirá 20 mensajes en su bandeja de entrada.

Establecer parámetros (paso 5)

Si un informe incluye parámetros, debe especificar qué valores de parámetro se van a usar con el informe. Los valores de los parámetros se pueden obtener del origen de datos del suscriptor (por ejemplo, si tiene un informe regional de ventas parametrizado basado en un código de región, puede obtener información de la región para cada empleado si esa información está almacenada en la base de datos de empleados).

Seleccione Para
Especificar un valor estático Usar un valor constante para el parámetro si desea utilizar el mismo parámetro para todos los suscriptores. Algunos parámetros proporcionan una lista de valores que se pueden elegir. Por ejemplo, una lista de meses, años o categorías de producto.
Obtener el valor de la base de datos Usar un valor del conjunto de resultados. Las columnas del conjunto de resultados se pueden seleccionar como origen de un valor de datos que se utilizará con cada instancia de la suscripción.

Especificar un desencadenador (paso 6)

Seleccione un desencadenador que inicie la suscripción.

Seleccione Para
Cuando los datos del informe se actualizan en el servidor de informes Si el informe está configurado para ejecutarse como instantánea de ejecución de informe, puede procesar la suscripción cuando se actualice la instantánea.
Según una programación creada para esta suscripción Ejecutar la suscripción en una fecha y a una hora específicas.
En una programación compartida Ejecutar la suscripción utilizando la información de programación obtenida a través de una programación compartida.

Programar una suscripción (paso 7)

Si programa la suscripción, debe especificar la frecuencia con la que se entrega el informe. El primer conjunto de opciones especifica una categoría de frecuencia (horaria, diaria, semanal, etc.). El segundo conjunto de opciones que aparece se basa en la selección inicial.

Programación horaria

Defina una programación que se ejecute a intervalos de horas.

Programación diaria

Defina una programación que se ejecute los días seleccionados a una hora específica. Los días se pueden especificar de varias maneras: Cada <día>, Cada día de la semana y Cada <número> días. Al elegir un método se anulan los demás, aunque los demás días aparezcan seleccionados.

Programación semanal

Defina una programación que se ejecute en intervalos semanales a una hora específica. El intervalo puede ser una semana completa (por ejemplo, cada dos semanas) o días de una semana.

Programación mensual

Defina una programación que se ejecute mensualmente. En un mes, se puede elegir un día basándose en un modelo (por ejemplo, el último domingo de cada mes) o fechas específicas del calendario (como 1 y 15 para indicar los días uno y quince de cada mes). Puede utilizar comas y guiones para especificar varios días e intervalos; por ejemplo, 1, 5, 7-12, 21.

Una vez

Defina una programación que se ejecute una sola vez. Use la sección Fechas de inicio y fin para especificar el día en el que se va a ejecutar la programación. Esta programación deja de tener validez en cuanto se procesa.

Fechas de inicio y fin

Especifique una fecha de inicio que determine cuándo entra en vigor la programación y una fecha de finalización que determine cuándo caduca. Cuando las programaciones dejan de tener validez, no se notifica. Después de la fecha de finalización, ya no vuelven a ejecutarse.

Guardar la suscripción

Cuando hay información suficiente para la suscripción, se habilita el botón Finalizar. Haga clic en Finalizar para completar la suscripción.

Vea también

Ayuda del Administrador de informes

Instalar y usar los Libros en pantalla de Reporting Services

Copyright 2004. Reservados todos los derechos